package org.siscoh.model.bean;

import java.util.ArrayList;
import java.util.HashMap;

public class ItemBean  extends AbstractBean {
	
	
	private CategoriaBean categoria;
	private String nome;
	private int quantidade;
        private ArrayList<EspecificacaoItemBean> especificacoesList;
	private HashMap<Long,String> especificacoes;

        public ArrayList<EspecificacaoItemBean> getEspecificacoesList() {
            return especificacoesList;
        }
        public void setEspecificacoesList(ArrayList<EspecificacaoItemBean> especificacoesList) {
            this.especificacoesList = especificacoesList;
        }
	public CategoriaBean getCategoria() {
		return categoria;
	}
	public void setCategoria(CategoriaBean categoria) {
		this.categoria = categoria;
	}
	public String getNome() {
		return nome;
	}
	public void setNome(String nome) {
		this.nome = nome;
	}
	public int getQuantidade() {
		return quantidade;
	}
	public void setQuantidade(int quantidade) {
		this.quantidade = quantidade;
	}
	public HashMap<Long, String> getEspecificacoes() {
		return especificacoes;
	}
	public void addEspecificacaos(Long chave, String valor) {
            
            if(this.especificacoes == null)
                especificacoes = new HashMap<Long, String>();
            
            this.especificacoes.put(chave,valor);
	}
	
	
	
}
